Obnova DOS aplikace z listy
Otázka od: Petr Dedecek
14. 4. 2004 12:35
Ahoj,
mam pod XP spustenu DOS aplikaci na cele plose. Delphi aplikace je
trvale spustena. DOS aplikace posle Delphi aplikaci textak, ktery se
zpracuje a zobrazi, potom Delphi aplikace spadne do tray zony. Ale
nedari se mi zpet automaticky obnovit DOS aplikaci, ktera mezitim spadla
na listu. Nevite jak vratit DOS aplikaci na celou plochu ?
Dik za radu.
Petrd
Odpovedá: Frantisek Bohac
15. 4. 2004 13:15
Je potreba presunou aplikaci do popredi:
procedure SwitchToThisWindow(h1: hWnd; x: bool); stdcall;
external user32 Name 'SwitchToThisWindow';
{x = false: Size unchanged, x = true: normal size}
procedure TForm1.Button1Click(Sender: TObject);
var i: integer;
begin
i := FindWindow(Nil,'c:\winnt\system32\edit.com'); // zjisti handle okna
SwitchToThisWindow(i, True); // presune aplikaci do popredi
end;
S pozdravem
Frantisek Bohac
Petr Dedecek napsal(a):
>Nevite jak vratit DOS aplikaci na celou plochu ?
>
>